<?php
	//设置编码
	header("content-type:text/html;charset=utf-8");
	function p($parameter){
		echo"<pre>";
		print_r($parameter);	
		echo"<pre>";
	}
	//打印数组
	function dum($parameter){
		var_dump($parameter);

	}
	//脚本运行时间
	function funTime($action){
		
		static $time_star;
		if($action=='start'){
			$time_star=microtime(true);
			
		}else if($action=='end'){
			$time_end = microtime(true);
			$time_cha = $time_end-$time_star;
			return $time_cha;
		}else{
			return false;
		}	
	}
	//配置项方法
	function c($var=null,$value=null){
		static $config=array();
		if(is_array($var)){
			$config = array_merge($config,$var);
		}
		if($var==null){
			return $config;
		}
		if(is_string($var)){
			if($value!=null){
				return $config[$var]=$value;
			}
			else{
				return isset($config[$var])?$config[$var]:null;
			}
		}

	}
	//存入数据库的方法
	function save_to_db($array){
		//转化为php解析样式字符串
		$strMysql= var_export($array,true);
			$str =<<<str
			<?php
				return $strMysql;						 
str;
	// 写入数据库文件
		$rs = file_put_contents('./db/mysql.php', $str);
		return $rs;
	}
	//成功还是失败提醒方法
	function promt($mes){
		//用js跳转，否则get参数总在
		echo "<script type='text/javascript'>window.location='./template/success.php?mes=".$mes."';</script>";
	}
	//实体处理，引号处理
	function html_lashes($array){
		$arr = array();
		foreach($array as $key=>$value){
			$arr[$key] = htmlspecialchars(addslashes($value));
		}
		return $arr;
		var_dump($arr);
	}
?>